1. MongoDB 备份
备份指定库
|
|
-h后面跟服务器ip,-d后面跟database名字,不加则备份所有库,-o后指定备份到哪里,它是一个目录

备份所有库
|
|


备份指定集合
|
|
-c指定集合名字

导出集合为json文件
|
|
-o后面跟的是一个文件名字

2.MongoDB 恢复

恢复所有库

|
|
其中dir是备份所有库的目录名字,其中–drop可选,意思是当恢复之前先把之前的数据删除,不建议使用

恢复指定库
|
|
-d跟要恢复的库名字,dir就是该库备份时所在的目录

恢复集合
|
|
-c后面跟要恢复的集合名字,dir是备份mydb库时生成文件所在路径,这里是一个bson文件的路径

导入集合
|
|

这里加 –drop 是因为之前恢复库和集合,所以加 –drop 强制覆盖。